radiator and cap - Turkish English Dictionary